Big Huge Thesaurus

cytotoxic t cell

noun

sounds kind of like